Search
hand over
(idiomatic) To relinquish control or possession of something to someone.
(idiomatic) To deliver (someone to an enemy, police, etc.).
(idiomatic) To relinquish control or possession of something to someone.
(idiomatic) To deliver (someone to an enemy, police, etc.).